// pages/order/detail.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
      userData:[],
      goodsData:{}, 
      totalPrice:0
  },
  getAddress:function(){
    let that=this;
    if(wx.chooseAddress){
      wx.chooseAddress({
        success: function (res) {
          that.setData({
            userData:res
          })
        },
        fail: function(err){
          wx.showToast({
            title: '收货地址获取失败...',
            icon: 'none',
            mask: true
          });
        }
      })
  }else{
    wx.showToast({
      title: '收货地址获取失败...',
      icon: 'none',
      mask: true
    });
  }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let temp=options.good.substr(0,options.good.length);
    this.setData({
      goodsData:JSON.parse(temp)
    });
    let goods=this.data.goodsData;
    let price=0;
    for(let i=0;i<goods.length;i++){
      price+=(goods[i].cf_price*goods[i].num);
    }
    this.setData({
      totalPrice:price
    })
    this.getAddress();
  },
  saveOrder:function(){
    let order={};
    order.address=this.data.userData.provinceName+this.data.userData.cityName+this.data.userData.countyName+this.data.userData.detailInfo;
    order.ip="127.0.0.1";
    order.mid="532c4d4a-ff11-11ea-870a-b888e3dd6e82";
    order.mobile=this.data.userData.telNumber;
    //order.openid=wx.getStorageSync('openid');
    order.openid="o7EsA42s-b888e3dd6e82";
    order.orderTotal=this.data.totalPrice;
    order.goods=JSON.stringify(this.data.goodsData);
    order.remarks="123456";
    //遍历购物列表 取出要买的商品
    let tmp=[];
    let items=this.data.goodsData;
    for(let i in items){
         let tmpg={};
         tmpg.id=items[i].id;
         tmpg.good_name = items[i].good_name;
         tmpg.cf_price = items[i].cf_price;
         tmpg.market_price = 0;
         tmpg.num=items[i].num;
         tmpg.remarks="";
         tmp.push(tmpg);
    }
    order.goods=JSON.stringify(tmp);
    console.log(order);
    wx.request({
      url: 'https://dev.beiyouedu.com/cf/goods/order/save',
      data: order,
      header: {
        'content-type': 'application/json', // 默认值
        'token': ''
      },
      method:'post',
      success:function(res){
        console.log("下单结果",res)
      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})